package com.mxchen.lottery.infr.gatewayimpl.activity.model;

import com.mxchen.lottery.infr.common.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 策略配置
 * @author hmxchen
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class Strategy extends BaseEntity {
    /**
     * 策略id
     */
    private Long strategyId;
    /**
     * 策略描述
     */
    private String strategyDesc;
    /**
     * 策略方式「1:单项概率、2:总体概率」
     */
    private Integer strategyMode;
    /**
     * 发放奖品方式「1:即时、2:定时[含活动结束]、3:人工」
     */
    private Integer grantType;
    /**
     * 发放奖品时间
     */
    private Date grantDate;
    /**
     * 扩展信息
     */
    private String extInfo;
}